powder for suspension for injection - German English Dictionary